life and property insurance - German English Dictionary